<?php
/**
 * Created by PhpStorm.
 * User: xiaobao
 * Date: 2017/9/15
 * Time: 16:41
 */
namespace app\api\controller;


use app\api\logic\functionLogic;

class skill
{
    /**
     * @brief 自动回复
     * @param array $param
     */
    public function getAutomaticReply( $param = [] )
    {
        return functionLogic::instance()->AutomaticReply();
    }

    /**
     * @brief 自定义菜单
     * @param array $param
     */
    public function getCustomMenu( $param = [] )
    {
        return functionLogic::instance()->CustomMenu();
    }

    /**
     * @brief 微信小店
     * @param array $param
     */
    public function getWeChatStore( $param = [] )
    {
        return functionLogic::instance()->WeChatStore();
    }

    /**
     * @brief 模板信息
     * @param array $param
     */
    public function getTemplateInformation( $param = [] )
    {
        return functionLogic::instance()->TemplateInformation();
    }

    /**
     * @brief 设备功能
     * @param array $param
     */
    public function getEquipmentFunction( $param = [] )
    {
         return functionLogic::instance()->EquipmentFunction();
    }

    /**
     * @brief 留言功能
     * @param array $param
     */
    public function getMessageFunction( $param = [] )
    {
         return functionLogic::instance()->MessageFunction();
    }

    /**
     * @brief 投票功能
     * @param array $param
     */
    public function getVotingFunction( $param = [] )
    {
         return functionLogic::instance()->VotingFunction();
    }

    /**
     * @brief 客服功能
     * @param array $param
     */
    public function getCustomerServiceFunction( $param = [] )
    {
        return functionLogic::instance()->CustomerServiceFunction();
    }

    /**
     * @brief 页面模板
     * @param array $param
     */
    public function getPageTemplate( $param = [] )
    {
        return functionLogic::instance()->PageTemplate();
    }

    /**
     * @brief 原创声明功能
     * @param array $param
     */
    public function getOriginalDeclarationFunction( $param = [] )
    {
        return functionLogic::instance()->OriginalDeclarationFunction();
    }
}